common wallaroo - French English Dictionary